
const USER = 'localdata'
const TOKEN = 'token'

export default {
  name: 'auth',

  /**
   * 获取 auth，返回：管理员信息
   * @return {Object}
   */
  get () {
    return {
      [USER]: localStorage.getItem(USER)
    }
  },

  /**
   * 登录
   * @param {string} user 存入登陆信息
   */
  login (user) {
    localStorage.setItem(USER, user)
  },

  /**
   * 登出
   */
  logout () {
    localStorage.removeItem(USER)
  },

  /**
   * 是否已登录
   * @return {boolean}
   */
  loggedIn () {
    return !!localStorage.getItem(USER)  //等价 xx ? true : false;
  }
}
